#include <stdio.h>

int main(void)
{
    const double PI = 3.14;
    double height = 165.0;
    // 定义常量指针，可以指向常量也可以指向变量
    const double *ptr1 = &PI;
    //*ptr1=66.88;
    int num = 66;
    printf("*ptr:%d\n", num);

    // 定义指针常量,可以改内存中的值，不可以该内存指向
    int *const ptr2 = &num;
    *ptr2 = 88;

    printf("*ptr:%d\n", *ptr2);

    printf("*ptr:%.2f\n", *ptr1);

    // 可以改指向
    ptr1 = &height;
    printf("*ptr:%.2f\n", *ptr1);
    return 0;
}